package hcn.cmc.bean.response;

import java.io.Serializable;
import java.util.List;

/**
 * @description:获取抗菌药物详细记录返参
 * @author: zhengcb10708
 * @create: 2020-12-16 14:13
 **/
public class AntibacterialDetailsResp implements Serializable {

    private static final long serialVersionUID = 7296714971264907220L;
    private String recordId;                   //唯一标识
    private String requestId;                  //申请ID
    private String requestDoctor;              //审核医生
    private String requestDoctorName;	       //申请医生姓
    private String requestDept;	               //申请科室代码
    private String requestDeptName;	           //申请科室名称
    private String responsibilityDoctor;       //主治医生
    private String applyStatus;	               //审核状态
    private String isEmergency;	               //紧急标志
    private String checkType;	               //审核流程是否支持分级流转
    private String requestDateTime;	           //申请日期
    private String applyReason;	               //申请原因
    private String otherReason;	               //其他原因
    private Patient visit;  //患者信息
    private AntibacterialMedicine drug;    //药品信息
    private List<AntibacterialCheckResp> checkList; //审核医生信息

    public String getRecordId() {
        return recordId;
    }

    public void setRecordId(String recordId) {
        this.recordId = recordId;
    }

    public String getRequestId() {
        return requestId;
    }

    public void setRequestId(String requestId) {
        this.requestId = requestId;
    }

    public String getRequestDoctor() {
        return requestDoctor;
    }

    public void setRequestDoctor(String requestDoctor) {
        this.requestDoctor = requestDoctor;
    }

    public String getRequestDoctorName() {
        return requestDoctorName;
    }

    public void setRequestDoctorName(String requestDoctorName) {
        this.requestDoctorName = requestDoctorName;
    }

    public String getRequestDept() {
        return requestDept;
    }

    public void setRequestDept(String requestDept) {
        this.requestDept = requestDept;
    }

    public String getRequestDeptName() {
        return requestDeptName;
    }

    public void setRequestDeptName(String requestDeptName) {
        this.requestDeptName = requestDeptName;
    }

    public String getResponsibilityDoctor() {
        return responsibilityDoctor;
    }

    public void setResponsibilityDoctor(String responsibilityDoctor) {
        this.responsibilityDoctor = responsibilityDoctor;
    }

    public String getApplyStatus() {
        return applyStatus;
    }

    public void setApplyStatus(String applyStatus) {
        this.applyStatus = applyStatus;
    }

    public String getIsEmergency() {
        return isEmergency;
    }

    public void setIsEmergency(String isEmergency) {
        this.isEmergency = isEmergency;
    }

    public String getCheckType() {
        return checkType;
    }

    public void setCheckType(String checkType) {
        this.checkType = checkType;
    }

    public String getRequestDateTime() {
        return requestDateTime;
    }

    public void setRequestDateTime(String requestDateTime) {
        this.requestDateTime = requestDateTime;
    }

    public String getApplyReason() {
        return applyReason;
    }

    public void setApplyReason(String applyReason) {
        this.applyReason = applyReason;
    }

    public String getOtherReason() {
        return otherReason;
    }

    public void setOtherReason(String otherReason) {
        this.otherReason = otherReason;
    }

    public Patient getVisit() {
        return visit;
    }

    public void setVisit(Patient visit) {
        this.visit = visit;
    }

    public AntibacterialMedicine getDrug() {
        return drug;
    }

    public void setDrug(AntibacterialMedicine drug) {
        this.drug = drug;
    }

    public List<AntibacterialCheckResp> getCheckList() {
        return checkList;
    }

    public void setCheckList(List<AntibacterialCheckResp> checkList) {
        this.checkList = checkList;
    }
}
